home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 17342 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.1 KB

  1. Path: news.cyberport.com!usenet
  2. From: tangent@cyberport.com (Warren Young)
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: Recommendations for compiler for HS students
  5. Date: Mon, 15 Apr 1996 11:36:30 GMT
  6. Organization: none
  7. Message-ID: <3172320f.403511979@news.cyberport.com>
  8. References: <4kesc2$i6g@head.globalcom.net> <4kjung$u2h@linux.cpsc.ucalgary.ca>
  9. NNTP-Posting-Host: ppp0.cyberport.com
  10. X-Newsreader: Forte Agent .99d/32.182
  11.  
  12. davidt@cpsc.ucalgary.ca (David Taylor) wrote:
  13.  
  14. >I would recommend either Linux + GCC or DJGPP ontop of DOS.  They lack
  15. >the whizzy "Visual" interface of MS Windows compilers which allows
  16. >your students to concentrate on the language.
  17. >
  18. >Note that you might have to spend a lecture or two on make and an
  19. >editor. 
  20.  
  21. I must disagree.  First, let me make this much clear: I love make, vi,
  22. UNIX, the whole schmear.  But, I think that these tools are better for
  23. advanced users, not for people learning programming.  I think it's far
  24. better to have a good development environment under you at first, even
  25. if the tools themselves aren't as good (i.e. no 32-bit code
  26. development, no multiprocessing, whatever).
  27.  
  28. And hey, can you seriously recommend dbx or sdb?  Make me hurl...
  29.  
  30. There are two "adequate" solutions that have been mentioned here for
  31. using DJGPP: get MultiEdit Lite (never tried it, but it should be
  32. good) or Al Stevens' Quincy IDE for DJGPP.  (I don't know if his book
  33. comes with it yet or if it's still under development.)  These will
  34. help with the environment problem, though debugging is still a minor
  35. nightmare.
  36.  
  37. Personally, I'd recommend Turbo C++ for DOS, which is still available.
  38. I don't know if a 5.0 version has arrived yet, but 4.5 is around, and
  39. it provides a good IDE (or did they take it out after 3.1?), a good
  40. debugger, and a good compiler, all integrated.  If they nuked the DOS
  41. IDE in 4.5 like they did for Borland C++, then I'd see if you can't
  42. find Turbo C++ 3.1.  Or, get MultiEdit to use with TC++.
  43.  
  44. As for MS, stay away, in my opinion.  MS has merits, but none of which
  45. make a whit of difference to a learning C++ student.  MS just isn't
  46. philosophically oriented that direction.
  47.  
  48. = Warren --
  49.